malacca cane - German English Dictionary